home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / AMICUS / AMICUS13.ADF / AmigaBasicProgs / LibDemos / AboutBmaps < prev    next >
Text File  |  1986-08-05  |  2KB  |  74 lines

  1. '
  2. 'BMAPS  ---  C. Scheppner   CBM  05/86
  3. '
  4. '  The Bmap directory contains .bmaps
  5. 'created with NewConvertFD using the
  6. 'FD files found on the 1.1 Amiga C disk.
  7. '
  8. '  These .bmaps make it possible for
  9. 'you to call Amiga system routines
  10. 'from an AmigaBasic program.
  11. '
  12. '  Three of the .bmaps have been placed
  13. 'in the LibDemos directory because they
  14. 'are needed by the some of the demo
  15. 'programs there.
  16. '(graphics, dos, and exec .bmaps)
  17. '
  18. '
  19. 'PLACEMENT OF BMAPS
  20. '
  21. '  When you use the LIBRARY statement,
  22. 'AmigaBasic looks for a .bmap file
  23. 'for that library.  It will look in two
  24. 'places for the .bmap:
  25. '
  26. '   1. The libs: directory
  27. '      (Usually the libs directory of the
  28. '      workbench disk you booted with.)
  29. '
  30. '   2. The directory AmigaBasic is
  31. '      cd'd to.
  32. '      When you enter AmigaBasic, this is
  33. '      the directory (drawer) containing
  34. '      the icon you double clicked.
  35. '      You can cd to a different directory
  36. '      with the CHDIR command.
  37. '
  38. '   To run the demos in the LibDemos drawer,
  39. 'EITHER doubleclick the demo's icon
  40. 'OR   - doubleclick AmigaBasic
  41. '     - type  CHDIR "df1:LibDemos" <RETURN>
  42. '         in the Output window
  43. '     - Open the desired demo
  44. '     - Start the demo
  45. '
  46. '
  47. 'CONFLICTING ROUTINES / KEYWORDS
  48. '
  49. '  NewConvertFD prepends an 'x' to
  50. 'any Amiga system routine name that
  51. 'conflicts with an AmigaBasic keyword.
  52. '
  53. '  The known conficting routine
  54. 'names can be found in data statements
  55. 'at the end of NewConvertFD.
  56. '
  57. '  Using these .bmaps, the conflicting
  58. 'system routines may be declared
  59. 'and called by prepending an 'x' to
  60. 'the routine name. (ex. xRead)
  61. 'All other system routines are
  62. 'declared/called by their original
  63. 'names.
  64. '
  65. 'Note:
  66. '   The dos_lib.fd file on the
  67. ' Amiga C disk had a bad line that
  68. ' I had to correct (using ED) before
  69. ' using NewConvertFD on it.
  70. ' I changed:  ##bias 5*6
  71. '        to:  ##bias 30
  72. '
  73.   
  74.